Chris Raitzyk
01/01/2026, 4:21 PMCeligo AI
01/01/2026, 4:21 PMAI generated answer (using internal Slack threads):To generate public/private key files for integrations, you can follow these steps: 1. Open your command prompt. 2. Use the
ssh-keygen command to generate a new SSH key pair. The command will look something like this: ssh-keygen -t rsa -b 4096 -m PEM. This command generates a 4096 bit RSA key pair, which is what NetSuite requires.
3. You will be prompted to enter a file in which to save the key. You can specify a file path or press enter to accept the default file location.
4. You will then be prompted to enter a passphrase. This is optional and can be skipped by pressing enter.
5. Your public and private key files will be generated. The public key file will have a .pub extension.
Please note that the private key file should be kept secure and not shared.
Once you have your key pair, you can upload the public key to NetSuite by navigating to Setup > Company > Keys. The private key will be used in your integration to authenticate.
Here is the link to the NetSuite help center for more information: https://system.netsuite.com/app/help/helpcenter.nl?fid=chapter_1558548485.html&whence=
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
01/01/2026, 4:22 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.80822742
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.801208377
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.800048709
Celigo AI
01/01/2026, 4:22 PM