Get help with Pairfon. We respond to all emails within 24 hours (usually much faster).
Send us an email and we'll get back to you within 24 hours. Include your account email and device name for faster resolution.
support@pairfon.comComplete API reference for developers. Endpoints for sending SMS, managing devices, and configuring webhooks.
View API Docs →Step-by-step guide to set up Pairfon, pair your device, and send your first message in under 10 minutes.
Read Guide →Compare plans, features, and find the right fit for your business. All plans include a 14-day free trial.
View Pricing →The phone's internet connection may have dropped or the Pairfon app was killed by Android's battery optimizer. Open the Pairfon app on the phone and check if the notification says "Connected." If not, tap "Reconnect."
Fix: Go to your phone's Settings → Battery → Pairfon and set it to "Unrestricted" (or disable battery optimization for the app). This prevents Android from killing the background connection.
Messages queue when the server can't reach your phone. This usually means the device is offline or the WebSocket connection dropped. Check the Devices page in your dashboard — if the device shows offline, the phone needs to reconnect.
Fix: Open the Pairfon app on the phone. Wait for the status to show "Connected." All queued messages will send automatically within a few seconds.
Webhooks require a publicly accessible HTTPS URL. Common reasons for failure: the URL is localhost, the SSL certificate is invalid, or the server takes more than 10 seconds to respond.
Fix: Check webhook delivery logs in your Pairfon dashboard (API & Webhooks page). Each delivery attempt shows the HTTP response code. A 4xx/5xx response means your server is rejecting the request. Use a tool like requestbin.com to test if Pairfon webhooks fire correctly.
If messages aren't showing in GHL Conversations, the OAuth token may have expired. GHL tokens need periodic refresh.
Fix: Go to your Pairfon dashboard → Integrations → GoHighLevel. Click "Reconnect" to re-authorize. Then send a test message from GHL to verify.
If the Pairfon dashboard shows "Sent" but the recipient didn't receive it, the issue is on the carrier side. Check: does your SIM have active SMS capability? Is the recipient's number correct (including country code)? Some carriers block SMS to certain number ranges.
Fix: Try sending a manual text from your phone's native Messages app to the same number. If that also fails, the issue is with your carrier or the recipient's phone, not Pairfon.
Your API key is invalid or missing from the request. API keys can be rotated from the dashboard, which invalidates the old key.
Fix: Go to API & Webhooks in your dashboard. Copy the current API key. Make sure your request includes the header: Authorization: Bearer your-api-key
Yes. Pairfon sends and receives SMS through your actual SIM card and phone number. No virtual numbers or porting required.
No. Pairfon charges a flat monthly fee. Messages are sent through your mobile carrier's plan. We never add per-message charges. Standard carrier rates from your phone plan apply.
Yes. Starter plan supports 1 device, Growth supports 3, Scale supports 7. Each device can have its own SIM card and phone number. Select which device to use when sending.
Outbound messages are queued on the server and will send automatically when the device reconnects. You'll get an alert if a device has been offline for more than 30 minutes.
Go to the API & Webhooks page in your dashboard. Your API key is displayed there. Use it with: Authorization: Bearer your-api-key
GoHighLevel (native conversation provider), Zapier, Make.com, Pabbly Connect, and any platform that supports webhooks or REST APIs. See our integration pages for setup details.
Yes. All connections use HTTPS/TLS encryption. Passwords are hashed with bcrypt. We do not sell or share your data. See our Privacy Policy.
The Pairfon app requires Android 8.0 (Oreo) or later. It works on any Android phone with a SIM card — Samsung, Pixel, Xiaomi, OnePlus, or any other brand.
Yes. Every plan includes a 14-day free trial. No credit card required to start. Full access to all features in your plan during the trial.
Cancel anytime from your dashboard under Billing. No cancellation fees, no phone calls required. Your account stays active until the end of the current billing period.