# Messaging API ## API Docs - Root > OTT [Send OTT](https://docs.trucontact.co/send-ott-21825477e0.md): Processes a batch of OTT messages for delivery via configured channels (e.g., WhatsApp). - Root > SMS > Send SMS [SendSms](https://docs.trucontact.co/sendsms-21825852e0.md): Sends an SMS to the specified number - Root > Voice [/deliver](https://docs.trucontact.co/deliver-21965967e0.md): - Root > Email [Register an email delivery request](https://docs.trucontact.co/register-an-email-delivery-request-22172071e0.md): Rules: - Either 'templateId' or 'html' must be provided, not both. ## Schemas - Schemas [MessageChannel](https://docs.trucontact.co/messagechannel-9671391d0.md): - Schemas [ApiSmsRequest](https://docs.trucontact.co/apismsrequest-9671803d0.md): - Schemas [VoiceApiRequest](https://docs.trucontact.co/voiceapirequest-9755721d0.md): - Schemas [EmailRecipient](https://docs.trucontact.co/emailrecipient-9867048d0.md): - Schemas [OTTMessagePayload](https://docs.trucontact.co/ottmessagepayload-9671392d0.md): - Schemas [EmailRequest](https://docs.trucontact.co/emailrequest-9867049d0.md): - Schemas [OTTMessageRequest](https://docs.trucontact.co/ottmessagerequest-9671393d0.md): - Schemas [EmailResponse](https://docs.trucontact.co/emailresponse-9867050d0.md): - Schemas [EmailResult](https://docs.trucontact.co/emailresult-9867051d0.md):