 {"id":114,"date":"2025-05-18T15:43:01","date_gmt":"2025-05-18T15:43:01","guid":{"rendered":"https:\/\/csv.weareweblabs.com\/?page_id=114"},"modified":"2025-06-20T08:34:10","modified_gmt":"2025-06-20T08:34:10","slug":"csv-ai-editor","status":"publish","type":"page","link":"https:\/\/rowpulse-ai.com\/en\/csv-ai-editor\/","title":{"rendered":"CSV AI Editor"},"content":{"rendered":"<section class=\"bde-section-114-100 bde-section\">\n  \n  \n\t\n\n\n\n<div class=\"section-container\"><div class=\"bde-shortcode-114-101 bde-shortcode\">\n  <div id=\"rpa-editor-wrapper\"> <!-- Renamed outer container for clarity -->\n      <div class=\"rpa-header\">\n          <div class=\"rpa-header-top-row\">\n              <div class=\"rpa-header-logo-actions\">\n                <a href=\"\/en\/home\/\">\n                  <img decoding=\"async\" class=\"rpa-logo\" src=\"https:\/\/rowpulse-ai.com\/wp-content\/plugins\/rowpulse-ai\/assets\/img\/logo.png\" alt=\"RowPulse AI Logo\">\n                <\/a>\n                <button id=\"rpa-ai-actions-button\" class=\"rpa-button-transparent rpa-ai-actions-button\" title=\"AI Actions Info\">\n                    <span class=\"material-symbols-outlined\">info<\/span>\n                <\/button>\n              <\/div>\n              <div class=\"rpa-header-actions\">\n                  <div id=\"rpa-tokens-button-wrapper\" class=\"rpa-tokens-button-wrapper\">\n                      <button type=\"button\" id=\"rpa-tokens-display-button\" class=\"rpa-tokens-display\">\n                          <span class=\"material-symbols-outlined\">auto_awesome<\/span> \n                          <span>Tokens: <\/span>\n                          <span id=\"rpa-token-count\">0<\/span> \n                      <\/button>\n                      <div id=\"rpa-credits-popover\" class=\"rpa-credits-popover rpa-popover-hidden\">\n                          <div class=\"rpa-popover-header\">\n                              Buy credits\n                              <small id=\"rpa-popover-tax-info\" class=\"rpa-popover-tax-info\"><\/small>\n                          <\/div>\n                          <div class=\"rpa-popover-content\">\n                              <div class=\"rpa-credit-option\" data-credit-value=\"500\">\n                                  <span>500 tokens<\/span>\n                                  <span class=\"rpa-credit-price\"><\/span>\n                                  <button class=\"rpa-buy-credits-button\" data-credit-value=\"500\">Buy<\/button>\n                              <\/div>\n                              <div class=\"rpa-credit-option\" data-credit-value=\"2000\">\n                                  <span>2,000 tokens<\/span>\n                                  <span class=\"rpa-credit-price\"><\/span>\n                                  <button class=\"rpa-buy-credits-button\" data-credit-value=\"2000\">Buy<\/button>\n                              <\/div>\n                              <div class=\"rpa-credit-option\" data-credit-value=\"5000\">\n                                  <span>5,000 tokens<\/span>\n                                  <span class=\"rpa-credit-price\"><\/span>\n                                  <button class=\"rpa-buy-credits-button\" data-credit-value=\"5000\">Buy<\/button>\n                              <\/div>\n                          <\/div>\n                      <\/div>\n                  <\/div>\n                  <button id=\"rpa-save-button\" title=\"Save data\">\n                      <span class=\"material-symbols-outlined rpa-save-icon-default\">save<\/span>\n                      <span class=\"material-symbols-outlined rpa-save-icon-loading\" style=\"display:none;\">hourglass_empty<\/span>\n                  <\/button>\n                  <button id=\"rpa-import-button\" class=\"rpa-button\">Import CSV<\/button>\n                  <button id=\"rpa-export-button\" class=\"rpa-button rpa-export-button\">Export CSV<\/button>\n              <\/div>\n          <\/div>\n          <div class=\"rpa-header-second-row\">\n              <div class=\"rpa-scroll-fade-wrapper\">\n                  <div class=\"rpa-header-controls-row\">\n                      <div class=\"rpa-header-controls-left\">\n                          <div class=\"rpa-control-item\" id=\"rpa-undo-button\" title=\"Undo\">\n                              <span class=\"material-symbols-outlined\">undo<\/span>\n                          <\/div>\n                          <div class=\"rpa-control-item\" id=\"rpa-redo-button\" title=\"Redo\">\n                              <span class=\"material-symbols-outlined\">redo<\/span>\n                          <\/div>\n                          <div class=\"rpa-control-item\" id=\"rpa-prompt-instructions-button-wrapper\">\n                            <button type=\"button\" id=\"rpa-prompt-instructions-button\" class=\"rpa-control-item-button\" title=\"Prompt instructions\">\n                                <span class=\"material-symbols-outlined\">tune<\/span>\n                                <span>Instructions<\/span>\n                            <\/button>\n                            <div id=\"rpa-prompt-instructions-popover\" class=\"rpa-custom-popover rpa-popover-hidden\">\n                                <div class=\"rpa-popover-header\">\n                                    Global Prompt Instructions\n                                <\/div>\n                                <div class=\"rpa-popover-content\">\n                                    <p class=\"rpa-popover-description\">This instruction is placed before each specific AI prompt to control the AI&#039;s behavior.<\/p>\n                                    <textarea id=\"rpa-system-prompt-textarea\" rows=\"4\"><\/textarea>\n                                    <div id=\"rpa-system-prompt-message-area\" class=\"rpa-popover-message-area\"><\/div>\n                                    <div class=\"rpa-popover-actions\">\n                                        <button id=\"rpa-save-system-prompt-button\" class=\"rpa-button rpa-button-primary\">Save<\/button>\n                                        <button id=\"rpa-reset-system-prompt-button\" class=\"rpa-button rpa-button-outline\">Reset<\/button>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                          <\/div>\n                          <div class=\"rpa-control-item\" id=\"rpa-prompt-manager-button-wrapper\">\n                            <button type=\"button\" id=\"rpa-prompt-manager-button\" class=\"rpa-control-item-button\" title=\"Prompt Verwaltung\">\n                                <span class=\"material-symbols-outlined\">library_books<\/span>\n                                <span>Prompts<\/span>\n                            <\/button>\n                            <div id=\"rpa-prompt-manager-popover\" class=\"rpa-custom-popover rpa-popover-hidden\">\n                                <div class=\"rpa-popover-header\">\n                                    Prompt Verwaltung\n                                <\/div>\n                                <div class=\"rpa-popover-content\">\n                                    <div class=\"rpa-prompt-form-section\">\n                                        <p class=\"rpa-popover-description\">Erstellen Sie neue Prompts f\u00fcr die Wiederverwendung:<\/p>\n                                        <input type=\"text\" id=\"rpa-new-prompt-name\" placeholder=\"Prompt Name\" class=\"rpa-prompt-input\">\n                                        <textarea id=\"rpa-new-prompt-content\" rows=\"3\" placeholder=\"Prompt Inhalt\" class=\"rpa-prompt-textarea\"><\/textarea>\n                                        <div class=\"rpa-popover-actions\">\n                                            <button id=\"rpa-save-new-prompt-button\" class=\"rpa-button rpa-button-primary\">Prompt Speichern<\/button>\n                                        <\/div>\n                                    <\/div>\n                                    <div class=\"rpa-prompt-list-section\">\n                                        <p class=\"rpa-popover-description\">Gespeicherte Prompts:<\/p>\n                                        <div id=\"rpa-saved-prompts-list\" class=\"rpa-saved-prompts-list\">\n                                            <!-- Saved prompts will be populated here -->\n                                        <\/div>\n                                    <\/div>\n                                    <div id=\"rpa-prompt-manager-message-area\" class=\"rpa-popover-message-area\"><\/div>\n                                <\/div>\n                            <\/div>\n                          <\/div>\n                          <div class=\"rpa-control-item rpa-fix-control\" id=\"rpa-fix-rows-control-wrapper\">\n                              <span class=\"material-symbols-outlined\">dock_to_bottom<\/span>\n                              <label for=\"rpa-fix-rows-input\">Fixed Rows:<\/label>\n                              <input type=\"number\" id=\"rpa-fix-rows-input\" min=\"0\" value=\"0\" class=\"rpa-fix-input\">\n                          <\/div>\n                          <div class=\"rpa-control-item rpa-fix-control\" id=\"rpa-fix-cols-control-wrapper\">\n                              <span class=\"material-symbols-outlined\">dock_to_right<\/span>\n                              <label for=\"rpa-fix-cols-input\">Fix Cols:<\/label>\n                              <input type=\"number\" id=\"rpa-fix-cols-input\" min=\"0\" value=\"0\" class=\"rpa-fix-input\">\n                          <\/div>\n                      <\/div>\n                  <\/div>\n              <\/div>\n              <div class=\"rpa-search-bar-container\">\n                  <span class=\"material-symbols-outlined\">search<\/span>\n                  <input type=\"search\" id=\"rpa-search-input\" placeholder=\"Search table...\">\n                  <span id=\"rpa-search-results-count\"><\/span>\n                  <button id=\"rpa-search-prev\" class=\"rpa-search-nav-button\" title=\"Previous hit\" style=\"display: none;\"><span class=\"material-symbols-outlined\">arrow_back<\/span><\/button>\n                  <button id=\"rpa-search-next\" class=\"rpa-search-nav-button\" title=\"Next hit\" style=\"display: none;\"><span class=\"material-symbols-outlined\">arrow_forward<\/span><\/button>\n              <\/div>\n          <\/div>\n      <\/div>\n      <div class=\"rpa-scroll-fade-wrapper\">\n          <div id=\"rpa-tabs-container\">\n              <!-- Tab swatches and add button will be rendered here by JavaScript -->\n          <\/div>\n      <\/div>\n      <div class=\"rpa-scroll-fade-wrapper\">\n          <div id=\"rpa-table-message-area\">\n              <!-- Messages like \"Table loaded with X rows\" will appear here -->\n          <\/div>\n      <\/div>\n      <div id=\"rpa-content-area\"> \n          <div id=\"rpa-formula-bar-container\">\n              <div id=\"rpa-selected-cell-coords\"><\/div>\n              <button id=\"rpa-formula-ai-helper\" class=\"rpa-formula-action-button\" title=\"Create AI formula\">\n                  <span class=\"material-symbols-outlined\">auto_awesome<\/span>\n                  <span>AI Formula<\/span>\n              <\/button>\n              <div id=\"rpa-formula-input-wrapper\" style=\"position: relative; flex-grow: 1; display: flex;\">\n                  <input type=\"text\" id=\"rpa-formula-input\" placeholder=\"Cell content\" \/>\n                  <div id=\"rpa-ai-formula-suggestions\" class=\"rpa-ai-formula-suggestions-hidden\">\n                      <!-- Suggestions will be populated by JavaScript -->\n                  <\/div>\n              <\/div>\n          <\/div>\n          <!-- JavaScript will inject file input, message area, and table container here -->\n      <\/div>\n  <\/div>\n\n      <!-- Modal Structure -->\n    <div id=\"rpa-modal-overlay\" class=\"rpa-modal-hidden\"><\/div>\n    <div id=\"rpa-modal\" class=\"rpa-modal-hidden rpa-modal-styling-base\">\n        <div id=\"rpa-modal-header\" class=\"rpa-modal-header-styling-base\">\n            <video autoplay muted loop class=\"rpa-modal-video-bg\">\n                <source src=\"https:\/\/rowpulse-ai.com\/wp-content\/plugins\/rowpulse-ai\/assets\/img\/background-wave.mp4\" type=\"video\/mp4\">\n                Your browser does not support the video tag.\n            <\/video>\n            <span id=\"rpa-modal-title\" class=\"rpa-modal-actual-title\"><\/span>\n            <span id=\"rpa-modal-close\" class=\"material-symbols-outlined\">close<\/span>\n        <\/div>\n        <div id=\"rpa-modal-content\" class=\"rpa-modal-content-styling-base\">\n            <!-- Content will be injected by JavaScript -->\n        <\/div>\n    <\/div>\n\n    <!-- AI Actions Modal Structure -->\n    <div id=\"rpa-ai-actions-modal-overlay\" class=\"rpa-modal-hidden\"><\/div>\n    <div id=\"rpa-ai-actions-modal\" class=\"rpa-modal-hidden rpa-modal-styling-base\">\n        <div id=\"rpa-ai-actions-modal-header\" class=\"rpa-modal-header-styling-base\">\n            <video autoplay muted loop class=\"rpa-modal-video-bg\">\n                <source src=\"https:\/\/rowpulse-ai.com\/wp-content\/plugins\/rowpulse-ai\/assets\/img\/background-wave.mp4\" type=\"video\/mp4\">\n                Your browser does not support the video tag.\n            <\/video>\n            <span id=\"rpa-ai-actions-modal-title\" class=\"rpa-modal-actual-title\">AI Actions &amp; Formulas<\/span>\n            <span id=\"rpa-ai-actions-modal-close\" class=\"material-symbols-outlined\">close<\/span>\n        <\/div>\n        <div id=\"rpa-ai-actions-modal-content\" class=\"rpa-modal-content-styling-base\">\n            <!-- New Content -->\n            <div class=\"rpa-modal-section\">\n                <h4 class=\"rpa-modal-section-title\"><span class=\"material-symbols-outlined\">integration_instructions<\/span> Direct AI formulas in cells<\/h4>\n                <p>Use the power of AI directly in your spreadsheet cells! Simply enter <code>=AI(&quot;Your Prompt&quot;)<\/code> to generate or transform text based on your instructions.<\/p>\n                \n                <div class=\"rpa-code-example\">\n                    <p><strong>Syntax:<\/strong><\/p>\n                    <pre><code>=AI(&quot;Your prompt here&quot;)<\/code><\/pre>\n                    <p><em>Example:<\/em> <pre><code>=AI(&quot;Summarize the contents of cell A1.&quot;, {A1})<\/code><\/pre><\/p>\n                <\/div>\n\n                <p><strong>With cell references as context:<\/strong><br>\n                Include other cell contents directly in your prompt or as a separate context.<\/p>\n                <div class=\"rpa-code-example\">\n                    <pre><code>=AI(&quot;Combine {A1} with {B2} to form a sentence.&quot;, {A1,B2})<\/code><\/pre>\n                    <p><em>Or:<\/em> <pre><code>=AI(&quot;What is the sum of {C1} and {D5}?&quot;, {C1,D5})<\/code><\/pre><\/p>\n                <\/div>\n                <p class=\"rpa-modal-subtext\">The values in the curly brackets <code>{}<\/code> The cells specified in the second argument are passed to the AI as additional context. You can also use these references in the prompt itself, but explicitly passing them in the second argument ensures that the AI knows the contents of these cells.<\/p>\n            <\/div>\n\n            <div class=\"rpa-modal-section rpa-modal-section-highlight\">\n                <h4 class=\"rpa-modal-section-title\"><span class=\"material-symbols-outlined\">auto_fix_high<\/span> AI Formula Assistant<\/h4>\n                <p>Don&#039;t feel like typing? Our <strong>AI Formula Assistant<\/strong> helps you create complex AI formulas with just a click. You can find the button <span class=\"material-symbols-outlined rpa-inline-icon\">magic_button<\/span> next to the formula input line.<\/p>\n                <p><strong>Advantages:<\/strong><\/p>\n                <ul class=\"rpa-feature-list\">\n                    <li><span class=\"material-symbols-outlined\">edit_note<\/span> Visual input for prompts.<\/li>\n                    <li><span class=\"material-symbols-outlined\">checklist<\/span> Easy selection of cells for context.<\/li>\n                    <li><span class=\"material-symbols-outlined\">preview<\/span> Instant preview of your formula.<\/li>\n                    <li><span class=\"material-symbols-outlined\">add_box<\/span> Insert into the cell with one click.<\/li>\n                <\/ul>\n            <\/div>\n            \n            <div class=\"rpa-modal-section\">\n                <h4 class=\"rpa-modal-section-title\"><span class=\"material-symbols-outlined\">notification_important<\/span> Important instructions<\/h4>\n                <ul class=\"rpa-info-list\">\n                    <li><span class=\"material-symbols-outlined\">hourglass_empty<\/span> AI processing may take a few seconds.<\/li>\n                    <li><span class=\"material-symbols-outlined\">lightbulb<\/span> Formulate your prompts clearly and precisely for best results.<\/li>\n                    <li><span class=\"material-symbols-outlined\">speed<\/span> Many cell references or complex queries increase the response time.<\/li>\n                    <li><span class=\"material-symbols-outlined\">credit_score<\/span> AI requests consume credits. Keep an eye on your balance!<\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- AI Formula Helper Modal Structure -->\n    <div id=\"rpa-formula-helper-modal-overlay\" class=\"rpa-modal-hidden\"><\/div>\n    <div id=\"rpa-formula-helper-modal\" class=\"rpa-modal-hidden rpa-modal-styling-base\">\n        <div id=\"rpa-formula-helper-modal-header\" class=\"rpa-modal-header-styling-base\">\n            <video autoplay muted loop class=\"rpa-modal-video-bg\">\n                <source src=\"https:\/\/rowpulse-ai.com\/wp-content\/plugins\/rowpulse-ai\/assets\/img\/background-wave.mp4\" type=\"video\/mp4\">\n                Your browser does not support the video tag.\n            <\/video>\n            <span id=\"rpa-formula-helper-modal-title\" class=\"rpa-modal-actual-title\">Create AI formula<\/span>\n            <span id=\"rpa-formula-helper-modal-close\" class=\"material-symbols-outlined\">close<\/span>\n        <\/div>\n        <div id=\"rpa-formula-helper-modal-content\" class=\"rpa-modal-content-styling-base\">\n            <form id=\"rpa-ai-formula-builder\" action=\"\">\n                <div class=\"rpa-form-group\">\n                    <label for=\"rpa-formula-prompt\">Prompt for the AI<\/label>\n                    <textarea id=\"rpa-formula-prompt\" placeholder=\"Enter your instruction for the AI here...\" rows=\"3\"><\/textarea>\n                <\/div>\n                \n                <div class=\"rpa-form-group\">\n                    <label>Cell references for context<\/label>\n                    <div class=\"rpa-cell-context-container\">\n                        <div id=\"rpa-cell-reference-list\"><\/div>\n                        <div class=\"rpa-cell-selector-controls\">\n                            <input type=\"text\" id=\"rpa-add-cell-reference\" placeholder=\"e.g. A1\" \/>\n                            <button type=\"button\" id=\"rpa-add-cell-button\" class=\"rpa-button\">Add<\/button>\n                            <button type=\"button\" id=\"rpa-add-current-cell-button\" class=\"rpa-button\" title=\"Add current cell\">\n                                <span class=\"material-symbols-outlined\">add_task<\/span>\n                            <\/button>\n                        <\/div>\n                        <p class=\"rpa-helper-text\">Select cells whose contents should be used as context.<\/p>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"rpa-form-group\">\n                    <label>Formula preview<\/label>\n                    <div class=\"rpa-formula-preview-container\">\n                        <div id=\"rpa-formula-preview\" class=\"rpa-formula-preview-box\">=AI(&quot;&quot;)<\/div>\n                        <button type=\"button\" id=\"rpa-bookmark-prompt\" class=\"rpa-bookmark-button\" title=\"Prompt als Vorlage speichern\">\n                            <span class=\"material-symbols-outlined\">bookmark_add<\/span>\n                        <\/button>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"rpa-form-actions\">\n                    <button type=\"button\" id=\"rpa-insert-formula\" class=\"rpa-button\">Insert into cell<\/button>\n                <\/div>\n            <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n        <\/div>\n    <\/div>\n\n    <!-- Guest Save Attempt Modal Structure -->\n    <div id=\"rpa-guest-save-modal-overlay\" class=\"rpa-modal-hidden\"><\/div>\n    <div id=\"rpa-guest-save-modal\" class=\"rpa-modal-hidden rpa-modal-styling-base\">\n        <div id=\"rpa-guest-save-modal-header\" class=\"rpa-modal-header-styling-base\">\n            <video autoplay muted loop class=\"rpa-modal-video-bg\">\n                <source src=\"https:\/\/rowpulse-ai.com\/wp-content\/plugins\/rowpulse-ai\/assets\/img\/background-wave.mp4\" type=\"video\/mp4\">\n                Your browser does not support the video tag.\n            <\/video>\n            <span id=\"rpa-guest-save-modal-title\" class=\"rpa-modal-actual-title\">Sign in to save<\/span>\n            <span id=\"rpa-guest-save-modal-close\" class=\"material-symbols-outlined\">close<\/span>\n        <\/div>\n        <div id=\"rpa-guest-save-modal-content\" class=\"rpa-modal-content-styling-base\">\n            <div class=\"rpa-modal-tabs\">\n                <button type=\"button\" class=\"rpa-modal-tab-button active\" data-tab=\"login\">Register<\/button>\n                                    <button type=\"button\" class=\"rpa-modal-tab-button\" data-tab=\"register\">Register<\/button>\n                            <\/div>\n\n            <div id=\"rpa-guest-login-form-content\" class=\"rpa-modal-tab-content active\">\n                <p>Please log in to save your data.<\/p>\n                                    <form method=\"post\" class=\"woocommerce-form woocommerce-form-login login\" action=\"\">\n                                                <p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n                            <label for=\"rpa_guest_username\">Username or email address&nbsp;<span class=\"required\">*<\/span><\/label>\n                            <input type=\"text\" class=\"woocommerce-Input woocommerce-Input--text input-text\" name=\"username\" id=\"rpa_guest_username\" autocomplete=\"username\" value=\"\" \/>                        <\/p>\n                        <p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n                            <label for=\"rpa_guest_password\">Password&nbsp;<span class=\"required\">*<\/span><\/label>\n                            <input class=\"woocommerce-Input woocommerce-Input--text input-text\" type=\"password\" name=\"password\" id=\"rpa_guest_password\" autocomplete=\"current-password\" \/>\n                        <\/p>\n                                                <p class=\"form-row\">\n                            <label class=\"woocommerce-form__label woocommerce-form__label-for-checkbox woocommerce-form-login__rememberme\">\n                                <input class=\"woocommerce-form__input woocommerce-form__input-checkbox\" name=\"rememberme\" type=\"checkbox\" id=\"rpa_guest_rememberme\" value=\"forever\" \/> <span data-no-translation=\"\" data-trp-gettext=\"\">Remember me<\/span>\n                            <\/label>\n                            <input type=\"hidden\" id=\"woocommerce-login-nonce\" name=\"woocommerce-login-nonce\" value=\"5010b64569\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/114\" \/>                            <button type=\"submit\" class=\"woocommerce-button button woocommerce-form-login__submit rpa-button\" name=\"login\" value=\"Log in\" data-no-translation=\"\" data-trp-gettext=\"\" data-no-translation-value=\"\">Log in<\/button>\n                        <\/p>\n                        <p class=\"woocommerce-LostPassword lost_password\">\n                            <a href=\"https:\/\/rowpulse-ai.com\/en\/mein-konto\/lost-password\/\" data-no-translation=\"\" data-trp-gettext=\"\">Lost your password?<\/a>\n                        <\/p>\n                                            <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n                            <\/div>\n\n                        <div id=\"rpa-guest-register-form-content\" class=\"rpa-modal-tab-content\">\n                <p>Create an account to save your data and use all features.<\/p>\n                                    <form method=\"post\" class=\"woocommerce-form woocommerce-form-register register\" action=\"\">\n                                                                        <p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n                            <label for=\"rpa_guest_reg_email\">Email address&nbsp;<span class=\"required\">*<\/span><\/label>\n                            <input type=\"email\" class=\"woocommerce-Input woocommerce-Input--text input-text\" name=\"email\" id=\"rpa_guest_reg_email\" autocomplete=\"email\" value=\"\" \/>                        <\/p>\n                                                    <p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n                                <label for=\"rpa_guest_reg_password\">Password&nbsp;<span class=\"required\">*<\/span><\/label>\n                                <input type=\"password\" class=\"woocommerce-Input woocommerce-Input--text input-text\" name=\"password\" id=\"rpa_guest_reg_password\" autocomplete=\"new-password\" \/>\n                            <\/p>\n                                                <wc-order-attribution-inputs><\/wc-order-attribution-inputs>                        <p class=\"woocommerce-form-row form-row\">\n                            <input type=\"hidden\" id=\"woocommerce-register-nonce\" name=\"woocommerce-register-nonce\" value=\"edf1bcd5df\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/114\" \/>                            <button type=\"submit\" class=\"woocommerce-Button woocommerce-button button woocommerce-form-register__submit rpa-button\" name=\"register\" value=\"Register\" data-no-translation=\"\" data-trp-gettext=\"\" data-no-translation-value=\"\">Register<\/button>\n                        <\/p>\n                                            <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n                            <\/div>\n                    <\/div>\n    <\/div>\n\n    <!-- Intro Wizard Modal Structure -->\n    <div id=\"rpa-intro-modal-overlay\" class=\"rpa-modal-hidden\"><\/div>\n    <div id=\"rpa-intro-modal\" class=\"rpa-modal-hidden rpa-modal-styling-base rpa-intro-modal-container\">\n        <div id=\"rpa-intro-modal-header\" class=\"rpa-modal-header-styling-base rpa-intro-modal-header\">\n            <video autoplay muted loop class=\"rpa-modal-video-bg\">\n                <source src=\"https:\/\/rowpulse-ai.com\/wp-content\/plugins\/rowpulse-ai\/assets\/img\/background-wave.mp4\" type=\"video\/mp4\">\n                Your browser does not support the video tag.\n            <\/video>\n            <span id=\"rpa-intro-modal-title\" class=\"rpa-modal-actual-title\">Welcome to RowPulse AI!<\/span>\n            <span id=\"rpa-intro-modal-skip\" class=\"material-symbols-outlined rpa-intro-skip-button\">close<\/span>\n        <\/div>\n        <div id=\"rpa-intro-modal-content\" class=\"rpa-modal-content-styling-base rpa-intro-modal-content\">\n            <div class=\"rpa-wizard-step active\" data-step=\"1\">\n                <h4>Step 1: Explore the surface<\/h4>\n                <p>Import your CSV files, navigate through your tables and use the data editing tools.<\/p>\n                <video autoplay muted loop playsinline class=\"rpa-intro-step-video\">\n                    <source src=\"https:\/\/rowpulse-ai.com\/wp-content\/plugins\/rowpulse-ai\/assets\/img\/Step1.mp4\" type=\"video\/mp4\">\n                    Your browser does not support the video tag.\n                <\/video>\n            <\/div>\n            <div class=\"rpa-wizard-step\" data-step=\"2\">\n                <h4>Step 2: Use AI formulas<\/h4>\n                <p>Use <code>=AI(&quot;Your Prompt&quot;)<\/code> directly into cells to intelligently transform data or generate new content.<\/p>\n                <video autoplay muted loop playsinline class=\"rpa-intro-step-video\">\n                    <source src=\"https:\/\/rowpulse-ai.com\/wp-content\/plugins\/rowpulse-ai\/assets\/img\/Step2.mp4\" type=\"video\/mp4\">\n                    Your browser does not support the video tag.\n                <\/video>\n            <\/div>\n            <div class=\"rpa-wizard-step\" data-step=\"3\">\n                <h4>Step 3: Manage credits<\/h4>\n                <p>Keep an eye on your tokens and purchase new credit packs as needed to continue working with the AI.<\/p>\n                <video autoplay muted loop playsinline class=\"rpa-intro-step-video\">\n                    <source src=\"https:\/\/rowpulse-ai.com\/wp-content\/plugins\/rowpulse-ai\/assets\/img\/Step3.mp4\" type=\"video\/mp4\">\n                    Your browser does not support the video tag.\n                <\/video>\n            <\/div>\n            <div class=\"rpa-wizard-step\" data-step=\"4\">\n                <h4>Step 4: Consent to data use (GDPR)<\/h4>\n                <p>\n                    To use the AI functions in RowPulse AI, we rely on Google Gemini, a service provided by Google. When you use AI formulas, the data you enter (prompts and, if applicable, selected cell contents) is sent to Google&#039;s servers in the US for processing. Your data will be processed by Google in accordance with their privacy policy.\n                <\/p>\n                <div id=\"rpa-gdpr-consent-error-message\" class=\"rpa-notice rpa-notice-error\" style=\"display: none; margin-bottom: 15px;\">\n                    Sorry - RowPulseAI currently requires the Gemini API - we are working on a local solution.\n                <\/div>\n                <div class=\"rpa-gdpr-consent-row\">\n                    <input type=\"checkbox\" id=\"rpa-gdpr-consent-checkbox\" name=\"rpa-gdpr-consent\">\n                    <label for=\"rpa-gdpr-consent-checkbox\">\n                        <span class=\"rpa-consent-label-text\">\n                            I have the <a href=\"https:\/\/rowpulse-ai.com\/en\/privacy-policy-2\/\/privacy-policy\/#ai-gemini-processing\" target=\"_blank\">Privacy Policy<\/a> I have read the privacy policy, including the section &quot;AI Processing (Google Gemini),&quot; and agree that my data used in AI formulas (prompts and selected cell contents) will be transferred to Google servers in the USA for processing. The transfer is based on the EU Standard Contractual Clauses (SCC) with Google LLC. I am aware that data protection in the USA may not be equivalent to the EU level. I understand that I can revoke my consent at any time in the privacy settings; without consent, AI functions cannot be used.\n                        <\/span>\n                    <\/label>\n                <\/div>\n            <\/div>\n        <\/div>\n        <div id=\"rpa-intro-modal-footer\" class=\"rpa-intro-modal-footer\">\n            <div class=\"rpa-wizard-nav-prev\">\n                <button type=\"button\" id=\"rpa-intro-prev-button\" class=\"rpa-button rpa-button-outline\" style=\"display: none;\">Back<\/button>\n            <\/div>\n            <div class=\"rpa-wizard-dots\">\n                <span class=\"rpa-wizard-dot active\" data-step=\"1\"><\/span>\n                <span class=\"rpa-wizard-dot\" data-step=\"2\"><\/span>\n                <span class=\"rpa-wizard-dot\" data-step=\"3\"><\/span>\n                <span class=\"rpa-wizard-dot\" data-step=\"4\"><\/span>\n            <\/div>\n            <div class=\"rpa-wizard-nav-next-finish\">\n                <button type=\"button\" id=\"rpa-intro-next-button\" class=\"rpa-button\">Further<\/button>\n                <button type=\"button\" id=\"rpa-intro-finish-button\" class=\"rpa-button\" style=\"display: none;\">Let&#039;s go!<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n    \n<\/div><\/div>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>info auto_awesome Tokens: 0 Credits kaufen 500 Tokens Kaufen 2.000 Tokens Kaufen 5.000 Tokens Kaufen save hourglass_empty Import CSV Export CSV undo redo tune Anweisungen Globale Prompt Anweisungen Diese Anweisung wird vor jeden spezifischen AI-Prompt gestellt, um das Verhalten der AI zu steuern. Speichern Zur\u00fccksetzen library_books Prompts Prompt Verwaltung Erstellen Sie neue Prompts f\u00fcr die [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"breakdance_blank_canvas","meta":{"_acf_changed":false,"_breakdance_hide_in_design_set":false,"_breakdance_tags":"","footnotes":""},"class_list":["post-114","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CSV AI Editor \u2013 Tabellen direkt mit KI bearbeiten | RowPulse<\/title>\n<meta name=\"description\" content=\"Bearbeite deine CSV-Dateien direkt im Editor mit KI: Produkttexte, \u00dcbersetzungen, Preise &amp; mehr \u2013 ohne Formeln, Makros oder Skripting.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rowpulse-ai.com\/en\/csv-ai-editor\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CSV AI Editor \u2013 Tabellen direkt mit KI bearbeiten | RowPulse\" \/>\n<meta property=\"og:description\" content=\"Bearbeite deine CSV-Dateien direkt im Editor mit KI: Produkttexte, \u00dcbersetzungen, Preise &amp; mehr \u2013 ohne Formeln, Makros oder Skripting.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rowpulse-ai.com\/en\/csv-ai-editor\/\" \/>\n<meta property=\"og:site_name\" content=\"RowPulse AI\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-20T08:34:10+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/rowpulse-ai.com\/csv-ai-editor\/\",\"url\":\"https:\/\/rowpulse-ai.com\/csv-ai-editor\/\",\"name\":\"CSV AI Editor \u2013 Tabellen direkt mit KI bearbeiten | RowPulse\",\"isPartOf\":{\"@id\":\"https:\/\/rowpulse-ai.com\/#website\"},\"datePublished\":\"2025-05-18T15:43:01+00:00\",\"dateModified\":\"2025-06-20T08:34:10+00:00\",\"description\":\"Bearbeite deine CSV-Dateien direkt im Editor mit KI: Produkttexte, \u00dcbersetzungen, Preise & mehr \u2013 ohne Formeln, Makros oder Skripting.\",\"breadcrumb\":{\"@id\":\"https:\/\/rowpulse-ai.com\/csv-ai-editor\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/rowpulse-ai.com\/csv-ai-editor\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/rowpulse-ai.com\/csv-ai-editor\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/rowpulse-ai.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CSV AI Editor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/rowpulse-ai.com\/#website\",\"url\":\"https:\/\/rowpulse-ai.com\/\",\"name\":\"RowPulse AI\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/rowpulse-ai.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CSV AI Editor \u2013 Edit tables directly with AI | RowPulse","description":"Edit your CSV files directly in the editor with AI: product texts, translations, prices &amp; more \u2013 without formulas, macros or scripting.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rowpulse-ai.com\/en\/csv-ai-editor\/","og_locale":"en_GB","og_type":"article","og_title":"CSV AI Editor \u2013 Tabellen direkt mit KI bearbeiten | RowPulse","og_description":"Bearbeite deine CSV-Dateien direkt im Editor mit KI: Produkttexte, \u00dcbersetzungen, Preise & mehr \u2013 ohne Formeln, Makros oder Skripting.","og_url":"https:\/\/rowpulse-ai.com\/en\/csv-ai-editor\/","og_site_name":"RowPulse AI","article_modified_time":"2025-06-20T08:34:10+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rowpulse-ai.com\/csv-ai-editor\/","url":"https:\/\/rowpulse-ai.com\/csv-ai-editor\/","name":"CSV AI Editor \u2013 Edit tables directly with AI | RowPulse","isPartOf":{"@id":"https:\/\/rowpulse-ai.com\/#website"},"datePublished":"2025-05-18T15:43:01+00:00","dateModified":"2025-06-20T08:34:10+00:00","description":"Edit your CSV files directly in the editor with AI: product texts, translations, prices &amp; more \u2013 without formulas, macros or scripting.","breadcrumb":{"@id":"https:\/\/rowpulse-ai.com\/csv-ai-editor\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rowpulse-ai.com\/csv-ai-editor\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/rowpulse-ai.com\/csv-ai-editor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/rowpulse-ai.com\/"},{"@type":"ListItem","position":2,"name":"CSV AI Editor"}]},{"@type":"WebSite","@id":"https:\/\/rowpulse-ai.com\/#website","url":"https:\/\/rowpulse-ai.com\/","name":"RowPulse AI","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rowpulse-ai.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/rowpulse-ai.com\/en\/wp-json\/wp\/v2\/pages\/114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rowpulse-ai.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rowpulse-ai.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rowpulse-ai.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rowpulse-ai.com\/en\/wp-json\/wp\/v2\/comments?post=114"}],"version-history":[{"count":0,"href":"https:\/\/rowpulse-ai.com\/en\/wp-json\/wp\/v2\/pages\/114\/revisions"}],"wp:attachment":[{"href":"https:\/\/rowpulse-ai.com\/en\/wp-json\/wp\/v2\/media?parent=114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}