Aller au contenu
NouveauDécouvrir comment

Appliquer le DNS email à Cloudflare en un clic

Si votre domaine est sur Cloudflare, FirstSales peut ajouter vos enregistrements SPF, DKIM et DMARC pour vous avec un jeton API à portée limitée — sans copier-coller dans votre panneau DNS.

  1. Ouvrez l'onglet Technical de la boîte mail

    Dans Connectors, ouvrez une boîte mail d'envoi et allez dans l'onglet Technical pour voir le statut SPF, DKIM et DMARC.

  2. Cherchez “This domain is on Cloudflare”

    Si vos serveurs de noms pointent vers Cloudflare, FirstSales le détecte et affiche un panneau Add to Cloudflare. Si vous ne le voyez pas, votre domaine n'est pas sur Cloudflare — ajoutez les enregistrements manuellement à la place.

    Cherchez “This domain is on Cloudflare”
  3. Créer un token API Cloudflare à portée limitée

    Dans Cloudflare, allez dans My Profile → API Tokens → Create Token et donnez-lui la permission Zone → DNS → Edit sur la zone spécifique. Copiez le token.

  4. Ouvrir Add Records to Cloudflare

    Cliquez sur Add to Cloudflare. La fenêtre modale liste les enregistrements exacts qu'elle va créer — uniquement ceux qui manquent encore.

  5. Coller le token et appliquer

    Collez votre token à portée limitée — le champ est masqué et n'est jamais stocké — et cliquez sur Apply Records. FirstSales écrit les enregistrements dans votre zone Cloudflare.

  6. Gérer l'erreur “zone not found”

    Si vous obtenez une erreur zone-non-trouvée, le token ne couvre pas ce domaine. Revérifiez la portée de la zone et confirmez que le domaine se trouve bien sur ce compte Cloudflare.

  7. Vérifier

    La fenêtre modale se ferme et FirstSales revérifie le DNS ; les lignes SPF/DKIM/DMARC passent progressivement à OK et votre score d'authentification augmente. Vous pouvez supprimer le token dans Cloudflare ensuite — FirstSales ne le conserve pas.

Astuces de pro

  • Limitez étroitement la portée du token

    Zone → DNS → Edit sur une seule zone suffit amplement. N'utilisez pas une Global API Key : un token à portée limitée est plus sûr et accomplit toute la tâche.

  • Le token n'est jamais stocké

    FirstSales l'utilise pour la seule requête d'application puis l'abandonne : le champ est masqué et effacé. Vous pouvez le révoquer dans Cloudflare juste après.

  • Seuls les enregistrements manquants sont ajoutés

    La fenêtre modale montre exactement ce qu'elle va créer, donc elle n'écrasera pas les enregistrements que vous avez déjà : vérifiez la liste avant d'appliquer.

  • Associez-le à Managed DKIM

    Activez d'abord Managed DKIM ; ce flux pourra alors publier l'enregistrement DKIM en même temps que SPF et DMARC en une seule passe.

Questions fréquentes

Que fait le flux Cloudflare en un clic ?

Il écrit vos enregistrements SPF, DKIM et DMARC directement dans votre zone Cloudflare, pour que vous n'ayez pas à les coller à la main.

Comment FirstSales obtient-il l'accès ?

Vous collez un token API Cloudflare avec la portée Zone → DNS → Edit ; il n'est utilisé que pour cette seule requête.

Mon token est-il stocké ?

Non — le champ est masqué, et le token n'est jamais stocké, journalisé, ni renvoyé ; il est effacé une fois la requête terminée.

De quelles permissions le token a-t-il besoin ?

Zone → DNS → Edit sur la zone du domaine. Rien de plus large.

J'obtiens “zone not found” : qu'est-ce qui ne va pas ?

Le token ne couvre pas ce domaine. Confirmez la portée de la zone et que le domaine se trouve bien sur ce compte Cloudflare.

Cela va-t-il écraser mon DNS existant ?

Cela n'ajoute que les enregistrements SPF/DKIM/DMARC manquants affichés dans la fenêtre modale ; vérifiez d'abord la liste.

Mon domaine n'est pas sur Cloudflare : puis-je quand même l'utiliser ?

Non — ce flux fonctionne uniquement avec Cloudflare. Ajoutez les enregistrements manuellement chez votre hébergeur DNS à la place.

Dois-je supprimer le token après ?

Vous pouvez le révoquer dans Cloudflare une fois les enregistrements appliqués ; FirstSales ne le conserve pas.

Délivrabilité

Une prospection qui continue quand vous vous déconnectez.Leads, emails, relances et réponses, gérés.

Connectez des boîtes illimitées et laissez les agents IA trouver les leads, écrire chaque email et relancer. Ou envoyez vos propres modèles en mode manuel. À partir de $29/mois.

$1 pour 3 jours · Annulez quand vous voulez · Sans engagement

Installer avec l'IA

Votre agent de code installe la CLI et les skills FirstSales pour vous.

Prompt pour Claude Code

I'm setting up FirstSales (https://firstsales.io), an AI outbound sales platform: campaigns, contacts, a reply inbox, deliverability and lead signals. Help me get my workspace sending real, good emails end to end, from Claude Code.

Read these first so you know how FirstSales works:
- Developer docs and API: https://developer.firstsales.io
- CLI: https://www.npmjs.com/package/@firstsales.io/cli
- Skills for coding agents: https://github.com/firstsalesio/firstsales-skills (read README.md and GUIDE.md)

Setup
1. Install the CLI: npm install -g @firstsales.io/cli
2. Install the FirstSales skills:
   claude plugin marketplace add firstsalesio/firstsales-skills
   claude plugin install firstsales@firstsales
3. Ask me if I already have a FirstSales account. If not, send me to https://app.firstsales.io to sign up.
4. Ask me to create an API key under Settings → API → API Keys, with only the scopes we need.
   Never ask me to paste the key into this chat. Tell me to run this in my own terminal, so the key stays hidden:
   read -rs FS_KEY && firstsales auth login --api-key "$FS_KEY"; unset FS_KEY
5. Run `firstsales whoami` and tell me which workspace and organisation we are connected to.

Then ask me about my business: what I sell, who I sell to (roles, company size, countries), my best customers, and what I use today for outbound (tools, lists, mailboxes). Walk me through:
1. Teaching FirstSales my business: website, offer, proof points and case studies in the knowledge base, so the AI writes like someone who knows the product.
2. Connecting my sending mailboxes and checking my sending domain: SPF, DKIM, DMARC and warm-up. If anything is unhealthy, tell me the exact DNS record to add.
3. Bringing in contacts: import my CSV or CRM export into a clean list, remove duplicates and bad emails, and block domains I must never email (customers, competitors, my own).
4. Building my first campaign: the right list, senders, steps and timing. Write the sequence with me, show me the drafts, and do not launch until I say yes.
5. Setting up Signals if it fits: find people engaging with LinkedIn posts about topics my buyers care about, and turn them into leads.
6. Inviting my team and giving each person the right access.

Once campaigns run, show me how to work the reply inbox from here: which replies need an answer, draft responses in my voice, and move good conversations into deals. If I use Cal.com, connect it so follow-ups can offer my booking link (not the first email).

Throughout, as you learn about my business, proactively suggest and help create:
- Reply templates for the questions and objections my prospects are likely to raise, based on my product, site and codebase if you can see them.
- Campaign ideas and segments worth testing, with the reason for each.

Safety rules:
- Show every change as a dry run (--dry-run) first and wait for my yes. Never send emails, launch campaigns or delete anything without my yes.
- Tell me before anything that spends credits, and how many.

Be opinionated. If the docs give a sensible default, just use it. Don't make me choose between five options.