Pular para o conteúdo principal

❓ Frequently Asked Questions (FAQ)

Find quick answers to the most common questions about WhatsApp buttons in Stevo.


🔘 General Questions

Do buttons work on all devices?

Yes, buttons are native to WhatsApp and work on:

  • Android (version 2.21.0 or higher)
  • iOS (version 2.21.0 or higher)
  • WhatsApp Web
  • WhatsApp Business

Do buttons work in groups?

No, currently interactive buttons work only in private chats (1-to-1). This is a WhatsApp limitation, not Stevo's.

Alternative for groups:

  • Send the message with buttons privately to each member
  • Use text messages with numbered options in groups

Can I use emojis in buttons?

Yes, you can use emojis in:

  • Titles
  • Descriptions
  • Button text
  • List options

Example:

#bt|🍕 Menu|Choose your favorite|Enjoy!|🍕 Pizza*pizza/🍔 Burger*burger/🌮 Taco*taco

How many times can a user click a button?

Buttons are single-use per message. Once the user clicks:

  • The button becomes visually "disabled"
  • The user cannot change their choice
  • You would need to send a new message with buttons for another interaction

Can I edit a message with buttons after sending?

No, messages with buttons cannot be edited after sending. If you need to change something, you must:

  1. Delete the message (if still possible)
  2. Send a new corrected message

🔧 Troubleshooting

Button doesn't appear / Message is sent as plain text

Common causes:

  1. Syntax error in command

    ❌ Incorrect: #bt|Title|Desc|Footer|Option1*id1|Option2*id2
    ✅ Correct: #bt|Title|Desc|Footer|Option1*id1/Option2*id2

    Note: Use / to separate options, not |

  2. Spaces or special characters

    • Don't use line breaks in the command
    • Avoid special characters like: < > { } [ ]
  3. API not configured correctly

    • Check if you're using the correct API
    • Confirm your access token
  4. Limits exceeded

    • Reply buttons: maximum 3 options
    • List buttons: maximum 10 options

User doesn't receive buttons

Check:

  1. User's WhatsApp version

    • Must be 2.21.0 or higher
    • Ask them to update the app
  2. Chat type

    • Is it a group? Buttons don't work in groups
    • Is it a broadcast? Will only work if contact has you saved
  3. Compatible device

    • Some very old devices may have issues
    • Test on WhatsApp Web

Buttons appear but don't respond to clicks

Possible causes:

  1. Temporary WhatsApp issue

    • Wait a few minutes
    • Restart WhatsApp
    • Check internet connection
  2. Device cache

    • Clear WhatsApp cache
    • Restart phone
  3. Webhook not configured

    • If using automation, check your webhook
    • Confirm your server is receiving responses

PIX button doesn't open bank app

Solutions:

  1. Check PIX key

    • Is it active in your bank?
    • Is the format correct? (numbers only for phone/CPF)
  2. Banking app not installed

    • User needs a bank app with PIX
    • Offer alternatives (QR code, PIX code)
  3. iOS device

    • Some banks on iOS require additional configuration
    • Test with another payment method

Call button doesn't work

Check:

  1. Number format

    ❌ Incorrect: +55 (27) 98112-0473
    ✅ Correct: 5527981120473
    • No spaces, parentheses or dashes
    • Include country code
  2. Phone permissions

    • User must have calling permissions enabled
    • Check if not in airplane mode

URL button doesn't redirect

Common problems:

  1. URL without protocol

    ❌ Incorrect: www.google.com
    ✅ Correct: https://www.google.com
  2. Invalid or offline URL

    • Check if the site is online
    • Test the URL in browser first
  3. Firewall or restrictions

    • Some countries/networks block certain sites
    • Check if the URL is accessible

📊 Best Practices

Validation before sending

Always validate your commands before sending to production.


Testing

Before using in production:

  1. ✅ Test in a test chat
  2. ✅ Check on different devices
  3. ✅ Confirm webhook works
  4. ✅ Test all possible paths
  5. ✅ Check system responses

Error handling

Always have a plan B:

Message with button: [Sent]

After 2 minutes without response:
"Had problems with the buttons?
You can reply with:
1 - Option A
2 - Option B
3 - Option C"

📞 Support

Still having problems?

  1. Review official documentation:

  2. Community:

    • Stevo users WhatsApp group
    • Telegram channel
  3. Direct support:


💡 Pro Tips

Performance

  • ⚡ Cache common commands (don't regenerate every time)
  • ⚡ Use templates for repetitive commands
  • ⚡ Pre-validate before sending to API

Monitoring

  • 📊 Track which buttons get more clicks
  • 📊 Measure user response time
  • 📊 Identify buttons that cause confusion

UX

  • 🎨 Keep style consistency
  • 🎨 Use emojis to improve readability
  • 🎨 Short and clear texts
  • 🎨 Always offer "exit" (cancel, back)

Found an error in the documentation or have a suggestion? Contact us! 💬