Setup
Dimedove provides a JavaScript widget that you add to your website. Copy the installation code from the Install page and paste it into your site’s HTML:Allowed origins
Allowed origins restrict which domains can host your messenger widget. This prevents unauthorized websites from embedding your agent.- Enter one or more domains (for example,
example.comorapp.example.com). - Wildcard subdomains are supported (for example,
*.example.commatches any subdomain). - Subpages and directories on allowed domains are automatically permitted.
- Leave the field empty to allow all domains.
Country restrictions
Country restrictions let you control where your messenger is accessible based on the visitor’s geographic location. This is useful for compliance, regional availability, or targeting specific markets. There are three modes:- None (default): No geographic restrictions. The messenger is accessible worldwide.
- Allow: Only visitors from the selected countries can access the messenger. All other countries are blocked.
- Block: Visitors from the selected countries are blocked. All other countries can access the messenger.
Confidentiality
Require visitors to accept your privacy policy and terms of service before starting a conversation. When enabled, the messenger displays a consent prompt linking to your legal documents. To configure:- Toggle Require accept terms on.
- Enter your Privacy Policy URL, your Terms of Service URL, or both. At least one is required.
- Dimedove automatically generates a consent message that links to the URLs you provided. A preview of the message is displayed below the fields.

